person with twisted arms or feet and ankles - German English Dictionary